titanium waveguide channel - French English Dictionary